home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
EDITOR
/
WED15.ARJ
/
FUNCTION.CTL
< prev
next >
Wrap
Text File
|
1991-11-10
|
9KB
|
348 lines
<errno.h>
---------
EDOM
ERANGE
errno
<stddef.h>
----------
ptrdiff_t
size_t
wchar_t
NULL
void * offsetof(type, member_object);
<assert.h>
----------
NDEBUG
void assert(int expression);
<ctype.h>
---------
int isalnum (int c);
int isalpha (int c);
int iscntrl (int c);
int isdigit (int c);
int isgraph (int c);
int islower (int c);
int isprint (int c);
int ispunct (int c);
int isspace (int c);
int isupper (int c);
int isxdigit (int c);
int tolower (int c);
int toupper (int c);
<locale.h>
----------
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
struct lconv {
char *decimal_point;
char *thousands_sep;
char *grouping;
char *int_curr_symbol;
char *currency_symbol;
char *mon_decimal_point;
char *mon_thousands_sep;
char *mon_grouping;
char *positive_sign;
char *negative_sign;
char int_frac_digits;
char frac_digits;
char p_cs_precedes;
char p_sep_by_space;
char n_cs_precedes;
char n_sep_by_space;
char p_sign_posn;
char n_sign_posn;
};
char * setlocale (int category, const char *locale);
struct lconv * localeconv ();
<math.h>
--------
HUGE_VAL
double acos (double x);
double asin (double x);
double atan (double x);
double atan2 (double y, double x);
double cos (double x);
double sin (double x);
double tan (double x);
double cosh (double x);
double sinh (double x);
double tanh (double x);
double exp (double x);
double frexp (double value, int *exp);
double ldexp (double x, int exp);
double log (double x);
double log10 (double x);
double modf (double value, double *iptr);
double pow (double x, double y);
double sqrt (double x);
double ceil (double x);
double fabs (double x);
double floor (double x);
double fmod (double x, double y);
<setjmp.h>
----------
jmp_buf
int setjmp (jmp_buf env);
void longjmp (jmp_buf env, int val);
<signal.h>
----------
sig_atomic_t
SIGABRT
SIGFPE
SIGILL
SIGINT
SIGSEGV
SIGTERM
SIG_DFL
SIG_ERR
SIG_IGN
void (*signal (int sig, void (*func) (int)))(int);
int raise (int sig);
<stdarg.h>
----------
va_list
void va_start (va_list ap, parmN);
type va_arg (va_list ap, type);
void va_end (va_list ap);
<stdio.h>
---------
FILE
fpos_t
NULL
_IOFBF
_IOLBF
_IONBF
BUFSIZ
EOF
FOPEN_MAX
FILENAME_MAX
L_tmpnam
SEEK_CUR
SEEK_END
SEEK_SET
TMP_MAX
stderr
stdin
stdout
int remove (const char *filename);
int rename (char *old, char *new);
FILE * tmpfile ();
char * tmpnam (char *s);
int fclose (FILE *stream);
int fflush (FILE *stream);
FILE * fopen (char *filename, char *mode);
r,w,a,rb,wb,ab,r+,w+,a+,rb+,wb+,ab+,r+b,w+b,a+b
FILE * freopen (char *filename, char *mode, FILE *stream);
void setbuf (FILE *stream, char *buf);
int setvbuf (FILE *stream, char *buf, int mode, size_t size);
int fprintf (FILE *stream, char *format, ...);
%<flags><min field width><precision><hlL><type>
<flag>::= - | + | <space> | # | 0 | <nothing>
<min field width>::= <positive integer> | * | <nothing>
<precision>::= <positive integer> | * | <nothing>
<hlL>::= h | l | L | <nothing>
<type>::= d | i | o | u | x | X | f | e | E | g | G | c | s | p | n | %
int printf (char *format, ...);
int scanf (char *format, ...);
%<assignment-suppression><max field width><hlL><type>
<assignment-suppression>::= * | <nothing>
<max field width>::= <positive integer> | <nothing>
<hlL>::= h | l | L | <nothing>
<type>::= d | i | o | u | x | e | f | g | s | [ | c | p | n | %
int sprintf (char *buf, char *format, ...);
int sscanf (char *string, char *format, ...);
int vfprintf (FILE *stream, char *format, va_list arg);
int vprintf (char *format, va_list arg);
int vsprintf (char *buf, char *format, va_list arg);
int fgetc (FILE *stream);
char * fgets (char *buf, int n, FILE *stream);
int fputc (int c, FILE *stream);
int fputs (char *string, FILE *stream);
int getc (FILE *stream);
int getchar ();
int putc (int c, FILE *stream);
int putchar (int c);
int puts (char *string);
int ungetc (int c, FILE *stream);
size_t fread (void *ptr, size_t size, size_t nmemb, FILE *stream);
size_t fwrite (void *ptr, size_t size, size_t nmemb, FILE *stream);
int fgetpos (FILE *stream, fpos_t *pos);
int fseek (FILE *stream, long offset, int whence);
int fsetpos (FILE *stream, fpos_t *pos);
long ftell (FILE *stream);
void rewind (FILE *stream);
void clearerr (FILE *stream);
int feof (FILE *stream);
int ferror (FILE *stream);
void perror (char *string);
<stdlib.h>
----------
div_t
ldiv_t
NULL
EXIT_FAILURE
EXIT_SUCCESS
RAND_MAX
MB_CUR_MAX
double atof (char *string);
int atoi (char *string);
long atol (char *string);
double strtod (char *nptr, char **endptr);
long strtol (char *nptr, char **endptr, int base);
unsigned long strtoul (char *nptr, char **endptr, int base);
int rand ();
void srand (unsigned int seed);
void * calloc (size_t nmemb, size_t size);
void free (void *buf);
void * malloc (size_t size);
void * realloc (void *buf, size_t size);
void abort ();
int atexit (void (*func)());
void exit (int status);
char * getenv (char *name);
int system (char *string);
void * bsearch (void *key, void *base, size_t nmemb, size_t size,
int (*compar)(void *, void *));
void qsort (void *base, size_t nmemb, size_t size,
int (*compar)(void *, void *));
int abs (int j);
div_t div (int numbr, int denom);
long labs (long j);
ldiv_t ldiv (long numbr, long denom);
int mblen (char *string, size_t n);
int mbtowc (wchar_t *pwc, char *string, size_t n);
int wctomb (char *string, wchar_t wchar);
size_t mbstowcs (wchar_t *pwcs, char *string, size_t n);
size_t wcstombs (char *string, wchar_t *pwcs, size_t n);
<string.h>
----------
void * memcpy (void *to, void *from, size_t n_bytes);
void * memmove (void *to, void *from, size_t n_bytes);
char * strcpy (char *to, char *from);
char * strncpy (char *to, char *from, size_t n_bytes);
char * strcat (char *string, char *cat);
char * strncat (char *string, char *cat, size_t n_bytes);
int memcmp (void *s1, void *s2, size_t n_bytes);
int strcmp (char *s1, char *s2);
int strcoll (char *s1, char *s2);
int strncmp (char *s1, char *s2, size_t n_bytes);
size_t strxfrm (char *s1, char *s2, size_t n_bytes);
void * memchr (void *string, int c, size_t n_bytes);
char * strchr (char *string, int c);
size_t strcspn (char *s1, char *s2);
char * strpbrk (char *s1, char *s2);
char * strrchr (char *string, int c);
size_t strspn (char *s1, char *s2);
char * strstr (char *s1, char *s2);
char * strtok (char *s1, char *s2);
void * memset (void *buf, int c, size_t n_bytes);
char * strerror (int errnum);
size_t strlen (char *string);
<time.h>
--------
NULL
CLOCKS_PER_SEC
clock_t
time_t
struct tm {
int tm_sec; /* seconds after the minute - [0,59] */
int tm_min; /* minutes after the hour - [0,59] */
int tm_hour; /* hours since midnight - [0,23] */
int tm_mday; /* day of the month - [1,31] */
int tm_mon; /* months since January - [0,11] */
int tm_year; /* years since 1900 */
int tm_wday; /* days since Sunday - [0,6] */
int tm_yday; /* days since January 1 - [0,365] */
int tm_isdst; /* daylight saving time flag */
};
clock_t clock ();
double difftime (time_t latest, time_t earliest);
time_t mktime (struct tm *tmp);
time_t time (time_t *t);
char * asctime (struct tm *tmp);
char * ctime (time_t *t);
struct tm * gmtime (time_t *t);
struct tm * localtime (time_t *t);
size_t strftime (char *string, size_t maxsize, char *format,
struct tm *tmp);
%a locale's abbreviated weekday name.
%A locale's full weekday name.
%b locale's abbreviated month name.
%B locale's full month name.
%c locale's appropriate date and time representation.
%d day of the month as a decimal number (01-31).
%H hour as a decimal number (00-23).
%I hour as a decimal number (01-12).
%j day of the year as a decimal number (001-366).
%m month as a decimal number (01-12).
%M minute as a decimal number (00-59).
%p locale's equivalent of the AM/PM associated with 12-hour clock.
%S second as a decimal number (00-59).
%U week number of the year (first Sunday = first day of week 1)
as a decimal number (00-53).
%w weekday as a decimal number [0 (Sunday)-6].
%W week number of the year (first Monday = first day of week 1)
as a decimal number (00-53).
%x locale's appropriate date representation.
%X locale's appropriate time representation.
%y year without century as a decimal number (00-99).
%Y year with century as a decimal number.
%Z time zone name or abbreviation, or by no characters if no time
zone is determinable.
%% is replaced by %.